/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package calcu_tabla_simbolos;
import java.util.*;
/**
 *
 * @author Angela Ochoa
 */
public class TablaSimbolos {
  HashMap t;
  public TablaSimbolos()
  {
    t = new HashMap();
   }
  public Simbolo insertar(Simbolo m)
  {
    Simbolo s= new Simbolo(m.nombre, m.valorf,m.tipo,m.nombrest,m.variable);
    t.put(m.nombre, s);
    return s;
  }
  public Simbolo buscar(String nombre)
  {
    return (Simbolo)(t.get(nombre));
  }
  public void imprimir()
  {
    Iterator it= t.values().iterator();
    while(it.hasNext())
    {
        Simbolo s = (Simbolo)(it.next());
        System.out.println(s.nombre + ":" +s.valorf);
    }
  }
  
}
